# -*- GAP -*-

a7p_graph :=
rec(
  graph := [ rec(
          adjacencies := [ [ 2, 8, 19 ], [ 1, 3 ], [ 2, 4 ], [ 3, 5, 20 ], [ 4, 6 ], [ 5, 7 ], [ 6, 8 ], [ 1, 7 ], 
              [ 10 ], [ 9, 11 ], [ 10, 12 ], [ 11, 13 ], [ 12, 14 ], [ 13 ], [ 16 ], [ 15, 17 ], [ 16, 18 ], [ 17 ], 
              [ 1 ], [ 4 ] ],
          autGroup := Group( [ (15,18)(16,17), ( 9,14)(10,13)(11,12), ( 1, 4)( 2, 3)( 5, 8)( 6, 7)(19,20) ] ),
          forms := [ rec(
                  forms := [ [ "[26, 9, 26]" ] ],
                  h := 30 ) ],
          group := Group( [ () ] ),
          h := [ 30 ],
          info := rec(
              bipartite := true,
              distance_regular := false,
              girth := 8,
              pencils := [ [ 3, 2 ], [ 2, 12 ], [ 1, 6 ] ],
              regular := false,
              transitive := -1 ),
          isGraph := true,
          isSimple := true,
          names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          order := 20,
          real := [  ],
          representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, 
              -20 ] ), rec(
          adjacencies := [ [ 2, 8, 19 ], [ 1, 3 ], [ 2, 4 ], [ 3, 5, 20 ], [ 4, 6 ], [ 5, 7 ], [ 6, 8 ], [ 1, 7 ], 
              [ 10 ], [ 9, 11 ], [ 10, 12 ], [ 11 ], [ 14 ], [ 13, 15 ], [ 14, 16 ], [ 15 ], [ 18 ], [ 17 ], [ 1 ], 
              [ 4 ] ],
          autGroup := Group( [ (17,18), (13,16)(14,15), ( 9,12)(10,11), ( 9,13)(10,14)(11,15)(12,16), 
              ( 1, 4)( 2, 3)( 5, 8)( 6, 7)(19,20) ] ),
          forms := [ rec(
                  forms := [ [ "[10, 5, 130]" ] ],
                  h := 46 ) ],
          group := Group( [ () ] ),
          h := [ 46 ],
          info := rec(
              bipartite := true,
              distance_regular := false,
              girth := 8,
              pencils := [ [ 3, 2 ], [ 2, 10 ], [ 1, 8 ] ],
              regular := false,
              transitive := -1 ),
          isGraph := true,
          isSimple := true,
          names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          order := 20,
          real := [  ],
          representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, 
              -20 ] ), rec(
          adjacencies := [ [ 2, 8, 20 ], [ 1, 3 ], [ 2, 4 ], [ 3, 5 ], [ 4, 6 ], [ 5, 7 ], [ 6, 8 ], [ 1, 7 ], 
              [ 10 ], [ 9, 11 ], [ 10, 12 ], [ 11, 13 ], [ 12, 14 ], [ 13 ], [ 16 ], [ 15, 17 ], [ 16 ], [  ], [  ], 
              [ 1 ] ],
          autGroup := Group( [ ( 2, 8)( 3, 7)( 4, 6), ( 9,14)(10,13)(11,12), (15,17), (18,19) ] ),
          forms := [ rec(
                  forms := [ [ "[12, 4, 20]" ] ],
                  h := 68 ) ],
          group := Group( [ () ] ),
          h := [ 68 ],
          info := rec(
              bipartite := true,
              distance_regular := false,
              girth := 8,
              pencils := [ [ 3, 1 ], [ 2, 12 ], [ 1, 5 ], [ 0, 2 ] ],
              regular := false,
              transitive := -1 ),
          isGraph := true,
          isSimple := true,
          names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          order := 20,
          real := [  ],
          representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, 
              -20 ] ), rec(
          adjacencies := [ [ 2, 8, 20 ], [ 1, 3 ], [ 2, 4 ], [ 3, 5 ], [ 4, 6 ], [ 5, 7 ], [ 6, 8 ], [ 1, 7 ], 
              [ 10 ], [ 9, 11 ], [ 10, 12 ], [ 11 ], [ 14 ], [ 13, 15 ], [ 14 ], [ 17 ], [ 16 ], [  ], [  ], [ 1 ] ],
          autGroup := Group( [ ( 2, 8)( 3, 7)( 4, 6), (16,17), ( 9,12)(10,11), (13,15), (18,19) ] ),
          forms := [ rec(
                  forms := [ [ "[20, 0, 24]" ] ],
                  h := 84 ) ],
          group := Group( [ () ] ),
          h := [ 84 ],
          info := rec(
              bipartite := true,
              distance_regular := false,
              girth := 8,
              pencils := [ [ 3, 1 ], [ 2, 10 ], [ 1, 7 ], [ 0, 2 ] ],
              regular := false,
              transitive := -1 ),
          isGraph := true,
          isSimple := true,
          names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          order := 20,
          real := [  ],
          representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ],
          schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, 
              -20 ] ) ],
  h := [ 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 
      60, 62, 64, 66, 68, 84 ],
  hh := [ rec(
          count := [ 19 ],
          h := 4,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 6,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 8,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 10,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 12,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 14,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 16,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 18,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 20,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 22,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 24,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 26,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 28,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 20 ],
          h := 30,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 32,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 34,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 36,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 38,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 40,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 42,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 44,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19, 20 ],
          h := 46,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 48,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 50,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 52,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 54,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 56,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 58,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 60,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 62,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 64,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19 ],
          h := 66,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 19, 20 ],
          h := 68,
          kept := 20,
          real := [  ],
          wanted := 20 ), rec(
          count := [ 20 ],
          h := 84,
          kept := 20,
          real := [  ],
          wanted := 20 ) ] );

